Allocate
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
AllocContig
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
CallDICIProc
CallFSDCommProc
CallHFSCIProc
CallIOCompletionProc
CallLg2PhysProc
CatMove
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
CloseWD
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
Create
Not available in Carbon.
create
Use FSpCreate instead. Not available in Carbon.
DICIProcPtr
DirCreate
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposeDICIUPP
DisposeFSDCommUPP
DisposeHFSCIUPP
DisposeIOCompletionUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
DisposeLg2PhysUPP
Eject
Not available in Carbon.
eject
Not available in Carbon.
FInitQueue
Not available in Carbon.
FlushVol
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
flushvol
Not available in Carbon.
FSAllocateFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCatalogSearch
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSClose
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSCloseFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCloseIterator
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCompareFSRefs
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCreateDirectoryUnicode
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCreateFileUnicode
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSCreateFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSDCommProcPtr
FSDelete
Use FSpDelete instead. Not available in Carbon.
fsdelete
Use FSpDelete instead. Not available in Carbon.
FSDeleteFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSDeleteObject
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSExchangeObjects
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSFlushFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetCatalogInfo
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetCatalogInfoBulk
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetDataForkName
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetForkCBInfo
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetForkPosition
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetForkSize
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetResourceForkName
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSGetVolumeInfo
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSIterateForks
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSMakeFSRefUnicode
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSMakeFSSpec
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSMoveObject
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSOpen
Use FSpOpenDF (for a data fork) or FSpOpenRF (for a resource fork) instead. Not available in Carbon.
fsopen
Use FSpOpenDF (for a data fork) or FSpOpenRF (for a resource fork) instead. Not available in Carbon.
FSOpenFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSOpenIterator
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSPathMakeRef
Available in Mac OS 8.1 and later when Carbon 1.1 or later is present.
FSpCatMove
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpCreate
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpDelete
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpDirCreate
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpExchangeFiles
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpGetFInfo
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpMakeFSRef
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSpOpenDF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpOpenRF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpRename
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpRstFLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpSetFInfo
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSpSetFLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSRead
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSReadFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSRefMakePath
Available in Mac OS 8.1 and later when Carbon 1.1 or later is present.
fsrename
Use FSpRename instead. Not available in Carbon.
FSRenameUnicode
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSSetCatalogInfo
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSSetForkPosition
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSSetForkSize
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSSetVolumeInfo
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
FSWrite
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
FSWriteFork
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
GetEOF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
GetFInfo
Use FSpGetFInfo instead. Not available in Carbon.
getfinfo
Use FSpGetFInfo instead. Not available in Carbon.
GetFPos
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
GetFSInfo
Not available in Carbon.
GetFSQHdr
Not supported in Carbon. Applications should not be using this function anyway. Not available in Carbon.
GetVCBQHdr
Not available in Carbon.
GetVInfo
Not available in Carbon.
getvinfo
Not available in Carbon.
GetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported. Not available in Carbon.
getvol
Working directories are not supported. Not available in Carbon.
GetVRefNum
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
GetWDInfo
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
HCreate
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HDelete
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HFSCIProcPtr
HGetFInfo
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HGetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HOpen
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HOpenDF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HOpenRF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HRename
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HRstFLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HSetFInfo
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HSetFLock
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
HSetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
InformFFS
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
InformFSM
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
InstallFS
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
InvokeDICIUPP
InvokeFSDCommUPP
InvokeHFSCIUPP
InvokeIOCompletionUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
InvokeLg2PhysUPP
IOCompletionProcPtr
Lg2PhysProcPtr
NewDICIProc
NewDICIUPP
NewFSDCommProc
NewFSDCommUPP
NewHFSCIProc
NewHFSCIUPP
NewIOCompletionProc
NewIOCompletionUPP
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
NewLg2PhysProc
NewLg2PhysUPP
OpenDF
Use FSpOpenDF instead. Not available in Carbon.
OpenRF
Use FSpOpenRF instead. Not available in Carbon.
openrf
Use FSpOpenRF instead. Not available in Carbon.
OpenWD
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBAllocateAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBAllocateForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBAllocateForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBAllocateSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBAllocContigAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBAllocContigSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCatalogSearchAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCatalogSearchSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCatMoveAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCatMoveSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCatSearchAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCatSearchSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCloseForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCloseForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCloseIteratorAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCloseIteratorSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCloseWDAsync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBCloseWDSync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBCompareFSRefsAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCompareFSRefsSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateAsync
Obsolete. Use PBHCreateAsync instead. Not available in Carbon.
PBCreateDirectoryUnicodeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateDirectoryUnicodeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateFileIDRefAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCreateFileIDRefSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBCreateFileUnicodeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateFileUnicodeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBCreateSync
Obsolete. Use PBHCreateSync instead. Not available in Carbon.
PBDeleteAsync
Obsolete. Use PBHDeleteAsync instead. Not available in Carbon.
PBDeleteFileIDRefAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDeleteFileIDRefSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDeleteForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBDeleteForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBDeleteObjectAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBDeleteObjectSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBDeleteSync
Obsolete. Use PBHDeleteSync instead. Not available in Carbon.
PBDirCreateAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDirCreateSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTAddAPPLAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTAddAPPLSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTAddIconAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTAddIconSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTCloseDown
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTDeleteAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTDeleteSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTFlushAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTFlushSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetAPPLAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetAPPLSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetCommentAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetCommentSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetIconAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetIconInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetIconInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetIconSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTGetPath
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTOpenInform
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTRemoveAPPLAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTRemoveAPPLSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTRemoveCommentAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTRemoveCommentSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTResetAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTResetSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTSetCommentAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBDTSetCommentSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBEject
Not available in Carbon.
PBExchangeFilesAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBExchangeFilesSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBExchangeObjectsAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBExchangeObjectsSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBFlushFileAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBFlushFileSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBFlushForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBFlushForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBFlushVolAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBFlushVolSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetAltAccessAsync
68K-specific.
PBGetAltAccessSync
68K-specific.
PBGetCatalogInfoAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetCatalogInfoBulkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetCatalogInfoBulkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetCatalogInfoSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetCatInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetCatInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetEOFAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetEOFSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetFCBInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetFCBInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetFInfoAsync
Obsolete. Use PBHGetFInfoAsync instead. Not available in Carbon.
PBGetFInfoSync
Obsolete. Use PBHGetFInfoSync instead. Not available in Carbon.
PBGetForeignPrivsAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetForeignPrivsSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetForkCBInfoAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetForkCBInfoSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetForkPositionAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetForkPositionSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetForkSizeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetForkSizeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetFPosAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetFPosSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetUGEntryAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetUGEntrySync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetVInfoAsync
Obsolete. Use PBHGetVInfoAsync instead. Not available in Carbon.
PBGetVInfoSync
Obsolete. Use PBHGetVInfoSync instead. Not available in Carbon.
PBGetVolAsync
Obsolete. Use PBHGetVolAsync instead. Not available in Carbon.
PBGetVolMountInfo
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetVolMountInfoSize
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBGetVolSync
Obsolete. Use PBHGetVolSync instead. Not available in Carbon.
PBGetVolumeInfoAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetVolumeInfoSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBGetWDInfoAsync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBGetWDInfoSync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBGetXCatInfoAsync
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
PBGetXCatInfoSync
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
PBHCopyFileAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHCopyFileSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHCreateAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHCreateSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHDeleteAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHDeleteSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetDirAccessAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetDirAccessSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetFInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetFInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetLogInInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetLogInInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVolAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVolParmsAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVolParmsSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHGetVolSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMapIDAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMapIDSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMapNameAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMapNameSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMoveRenameAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHMoveRenameSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenDenyAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenDenySync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenDFAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenDFSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenRFAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenRFDenyAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenRFDenySync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenRFSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHOpenSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHRenameAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHRenameSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHRstFLockAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHRstFLockSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetDirAccessAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetDirAccessSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetFInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetFInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetFLockAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetFLockSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetVolAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHSetVolSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBHTrashVolumeCachesSync
Not available in Carbon.
PBIterateForksAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBIterateForksSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBLockRangeAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBLockRangeSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBMakeFSRefAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBMakeFSRefSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBMakeFSRefUnicodeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBMakeFSRefUnicodeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBMakeFSSpecAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBMakeFSSpecSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBMountVol
Not available in Carbon.
PBMoveObjectAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBMoveObjectSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBOffLine
Not available in Carbon.
PBOpenDFAsync
Obsolete. Use PBHOpenDFAsync instead. Not available in Carbon.
PBOpenDFSync
Obsolete. Use PBHOpenDFSync instead. Not available in Carbon.
PBOpenForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBOpenForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBOpenIteratorAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBOpenIteratorSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBOpenRFAsync
Obsolete. Use PBHOpenRFAsync instead. Not available in Carbon.
PBOpenRFSync
Obsolete. Use PBHOpenRFSync instead. Not available in Carbon.
PBOpenWDAsync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBOpenWDSync
Working directories not supported. Use file system specification (FSSpec) records instead. Not available in Carbon.
PBReadForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBReadForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBRenameAsync
Obsolete. Use PBHRenameAsync instead. Not available in Carbon.
PBRenameSync
Obsolete. Use PBHRenameSync instead. Not available in Carbon.
PBRenameUnicodeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBRenameUnicodeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBResolveFileIDRefAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBResolveFileIDRefSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBRstFLockAsync
Obsolete. Use PBHRstFLock Async instead. Not available in Carbon.
PBRstFLockSync
Obsolete. Use PBHRstFlockSync instead. Not available in Carbon.
PBSetAltAccessAsync
68K-specific.
PBSetAltAccessSync
68K-specific.
PBSetCatalogInfoAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetCatalogInfoSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetCatInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetCatInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetEOFAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetEOFSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetFInfoAsync
Obsolete. Use PBHSetFInfoAsync instead. Not available in Carbon.
PBSetFInfoSync
Obsolete. Use PBHSetFInfoSync instead. Not available in Carbon.
PBSetFLockAsync
Obsolete. Use PBHSetFLockAsync instead. Not available in Carbon.
PBSetFLockSync
Obsolete. Use PBHSetFLockSync instead. Not available in Carbon.
PBSetForeignPrivsAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetForeignPrivsSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetForkPositionAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetForkPositionSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetForkSizeAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetForkSizeSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetFPosAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetFPosSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetFVersAsync
Obsolete. Use PBHSetFVersAsync instead. Not available in Carbon.
PBSetFVersSync
Obsolete. Use PBHSetFVersSync instead. Not available in Carbon.
PBSetVInfoAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetVInfoSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBSetVolAsync
Obsolete. Use PBHSetVolAsync instead. Not available in Carbon.
PBSetVolSync
Obsolete. Use PBHSetVolSync instead. Not available in Carbon.
PBSetVolumeInfoAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBSetVolumeInfoSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBShareAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBShareSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBUnlockRangeAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBUnlockRangeSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBUnmountVol
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBUnmountVolImmed
Not available in Carbon.
PBUnshareAsync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBUnshareSync
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBVolumeMount
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
PBWriteForkAsync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBWriteForkSync
Available in Mac OS 9, and later when Carbon 1.0.2 or later is present.
PBXGetVolInfoAsync
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
PBXGetVolInfoSync
Available in Mac OS 8.5 and later when Carbon 1.0.2 or later is present.
RemoveFS
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
rename
Rename
Use FSpRename instead. Not available in Carbon.
RstFLock
Use FSpRstFLock instead. Not available in Carbon.
rstflock
Use FSpRstFLock instead. Not available in Carbon.
SetEOF
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
SetFInfo
Use FSpSetFInfo instead. Not available in Carbon.
setfinfo
Use FSpSetFInfo instead. Not available in Carbon.
SetFLock
Use FSpSetFLock instead. Not available in Carbon.
setflock
Use FSpSetFLock instead. Not available in Carbon.
SetFPos
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
SetFSInfo
Not available in Carbon.
SetVol
Carbon applications should use HGetVol and HSetVol to get and set the default directory. GetVol and SetVol are no longer supported and working directories are not supported. Not available in Carbon.
setvol
Working directories are not supported. Not available in Carbon.
UnmountVol
Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.
unmountvol
Not available in Carbon.
UTAddFCBToSearchList
Not available in Carbon.
UTAddNewVCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTAdjustEOF
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTAllocateFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTAllocateVCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTAllocateWDCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTBlockInFQHashP
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCacheReadIP
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCacheWriteIP
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckDirBusy
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckFCB
Not available in Carbon.
UTCheckFileModifiable
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckFileRefNum
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckForkPermissions
Not available in Carbon.
UTCheckPermission
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckVolModifiable
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckVolOffline
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckVolRefNum
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTCheckWDRefNum
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTDetermineVol
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTDisposeVCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTEjectVol
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTFindDrive
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTFlushCache
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTGetBlock
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTGetDefaultVol
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTGetForkControlBlockSize
Not available in Carbon.
UTGetPathComponentName
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTIndexFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTLocateFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTLocateFCBInSearchList
Not available in Carbon.
UTLocateNextFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTLocateNextVCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTLocateVCBByName
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTLocateVCBByRefNum
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTMarkDirty
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTParsePathname
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTReleaseBlock
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTReleaseFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTReleaseWDCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTRemoveFCBFromSearchList
Not available in Carbon.
UTResolveFCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTResolveFileRefNum
Not available in Carbon.
UTResolveWDCB
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTSetDefaultVol
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTTrashBlocks
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTTrashFileBlocks
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTTrashVolBlocks
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTVolCacheReadIP
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.
UTVolCacheWriteIP
FSM functions used to extend the system are not supported in Carbon. Not available in Carbon.